home *** CD-ROM | disk | FTP | other *** search
/ Info-Mac 4 / Info_Mac IV CD-ROM (Pacific HiTech Inc.)(August 1994).iso / Development / Source / MovieToolBox / gGlobals.c < prev    next >
Encoding:
C/C++ Source or Header  |  1994-02-09  |  1.4 KB  |  51 lines  |  [TEXT/KAHL]

  1. /******
  2.     File:    gGlobals.c
  3.     
  4.     All the global from the different source file that were merged together.
  5.     
  6.     Need to add documentation on who & Where they are used!
  7.     
  8.     History...
  9.     xxx        RMF    Created from DTS source files, 
  10.                 Created InitSetCompression() routine to eliminate globals
  11.     94/2/9    RMF    Documented DTS globals, remove unused ones and rename my globals to support
  12.                 new Menu structure (Direction menu, Effect Menu).
  13.  
  14. *****/
  15.  
  16. #include "gGlobals.h"
  17.  
  18.  
  19. CWindowPtr        gSrcWindow = nil;
  20. CWindowPtr        gAltWindow = nil;
  21. CWindowPtr        gDstWindow = nil;
  22. WindowPtr        gActiveWindow = nil;
  23.  
  24. PicHandle        gOriginalPicture = nil;
  25. Rect            gOriginalPicFrame;
  26.  
  27. RGBColor         BACKColor = { 0, 0, 0};
  28.  
  29. GWorldPtr         gWorld = nil;
  30. GWorldPtr         gAltWorld = nil;
  31. GWorldPtr         gDstWorld = nil;
  32. GWorldPtr        gBufferWorld = nil;
  33.  
  34. MenuHandle        gMenus[6];            
  35. Boolean            gExitFlag = false;
  36.  
  37. Boolean            gHasNewStdFile = false;
  38.  
  39. SCParams        gStandardP;                /* QT Compresion settings set in Dialogs.c:
  40.                                             InitSetCompression()  & SetCompression() */
  41. long            gFrameNumber = -1;
  42.  
  43. long        gNumberSteps = kNumberSteps;
  44. Boolean        gOversample = false;
  45. Boolean        gReverse = false;
  46. Boolean        gRequiresAlternate = false;                // if true means requires second picture for processing
  47. short        gEffectType = EFFECT_Slide;                // type of processing to do ( set for crossfade, set to false to do random dot stereograms )
  48. short        gEffectDirection = EFFECT_Roll_Left;    // left, right, up, down, etc.
  49.  
  50.  
  51.